take vengeance upon - Spanisch Englisch Wörterbuch